package org.huhuiyu.easyui.service;

import java.util.List;
import org.huhuiyu.easyui.enity.Dtreemenu;

/**
 * Dtreemenu的数据服务接口类
 */
public interface DtreemenuService {
	
	/**
	 * 保存Dtreemenu数据
	 * 
	 * @param dtreemenu
	 *            实体数据
	 * @throws Exception
	 */
	public void saveDtreemenu(Dtreemenu dtreemenu) throws Exception;
	
	/**
	 * 修改Dtreemenu数据
	 * 
	 * @param dtreemenu
	 *            实体数据
	 * @throws Exception
	 */
	public void updateDtreemenu(Dtreemenu dtreemenu) throws Exception;
	
	/**
	 * 删除Dtreemenu数据
	 * 
	 * @param dtreemenu
	 *            实体数据
	 * @throws Exception
	 */
	public void deleteDtreemenu(Dtreemenu dtreemenu) throws Exception;
	
	/**
	 * 按照主键查询Dtreemenu数据
	 * 
	 * @param dtreemenu
	 *            带主键数据的实体数据
	 * @return 主键查询结果，没有值返回null
	 * @throws Exception
	 */
	public Dtreemenu queryDtreemenuByKey(Dtreemenu dtreemenu) throws Exception;
	
	/**
	 * 查询全部的Dtreemenu数据
	 * 
	 * @return 全部的Dtreemenu数据
	 * @throws Exception
	 */
	public List<Dtreemenu> queryAllDtreemenu() throws Exception;
}
